ride on someone's bumper - Turkish English Dictionary